Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 MARKET PLACE Terraced £100,000 17 Apr 2009
63 MARKET PLACE Terraced £39,950 23 Mar 2018